function sameVnode(a, b) {
    return (
        a.key === b.key && (
            a.tag === b.tag &&
            a.isComment === b.isComment &&
            isDef(a.data) === isDef(b.data) &&
            sameType(a, b)
        )
    )
}